initial commit
Some checks failed
sgraves/cpp-build-system_mac/pipeline/head There was a failure building this commit
sgraves/cpp-build-system/pipeline/head There was a failure building this commit

This commit is contained in:
2025-10-17 07:44:16 -05:00
parent 933c973c79
commit 92e3e495ce
1099 changed files with 102722 additions and 0 deletions

View File

@@ -0,0 +1,54 @@
@echo off
setlocal
setlocal EnableDelayedExpansion
REM Determine the SxS (side-by-side) identifier.
set SxsDir=
set RegKey="HKLM\SOFTWARE\WinFsp"
set RegVal="SxsDir"
reg query !RegKey! /v !RegVal! /reg:32 >nul 2>&1
if !ERRORLEVEL! equ 0 (
for /f "tokens=2,*" %%i in ('reg query !RegKey! /v !RegVal! /reg:32 ^| findstr !RegVal!') do (
set SxsDir=%%j
)
)
set SxsSuffix=
if defined SxsDir (
set SxsSuffix=!SxsDir:*SxS\sxs.=!
if !SxsSuffix:~-1!==\ set SxsSuffix=!SxsSuffix:~0,-1!
set SxsSuffix=+!SxsSuffix!
)
echo WINFSP FSD
sc query WinFsp!SxsSuffix!
sc qc WinFsp!SxsSuffix!
sc sdshow WinFsp!SxsSuffix!
echo.
echo.
echo WINFSP DLL
reg query HKLM\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order
reg query HKLM\SYSTEM\CurrentControlSet\Services\WinFsp.Np\NetworkProvider
reg query HKLM\SYSTEM\CurrentControlSet\Services\EventLog\Application\WinFsp
echo.
echo WINFSP LAUNCHER
sc query WinFsp.Launcher
sc qc WinFsp.Launcher
sc sdshow WinFsp.Launcher
echo.
echo.
echo WINFSP REGISTRY
reg query HKLM\SOFTWARE\WinFsp /s /reg:32
echo.
echo FILE SYSTEM FILTERS (REQUIRES ADMINISTRATOR)
fltmc filters
echo.
echo.
echo OS INFORMATION
systeminfo
echo.

BIN
support/3rd_party/winfsp-2.1/bin/fsptool-a64.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

BIN
support/3rd_party/winfsp-2.1/bin/fsptool-x64.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

BIN
support/3rd_party/winfsp-2.1/bin/fsptool-x86.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

View File

@@ -0,0 +1,42 @@
@echo off
setlocal
setlocal EnableDelayedExpansion
set RegKey=HKLM\Software\WinFsp\Services
if not X%1==X-u (
set unreg=0
if not X%1==X set fsname=%1
if not X%2==X set fsexec="%~f2"
if not X%3==X set fscmdl=%3
if not X%4==X set fssecu=%4
if X!fscmdl!==X goto usage
if not exist !fsexec! goto notfound
reg add !RegKey!\!fsname! /v Executable /t REG_SZ /d !fsexec! /f /reg:32
reg add !RegKey!\!fsname! /v CommandLine /t REG_SZ /d !fscmdl! /f /reg:32
reg add !RegKey!\!fsname! /v JobControl /t REG_DWORD /d 1 /f /reg:32
if not X!fssecu!==X reg add !RegKey!\!fsname! /v Security /t REG_SZ /d !fssecu! /f /reg:32
) else (
set unreg=1
if not X%2==X set fsname=%2
if X!fsname!==X goto usage
reg delete !RegKey!\!fsname! /f /reg:32
)
exit /b 0
:notfound
echo executable !fsexec! not found >&2
exit /b 2
:usage
echo usage: fsreg NAME EXECUTABLE COMMANDLINE [SECURITY] >&2
echo usage: fsreg -u NAME >&2
exit /b 2

BIN
support/3rd_party/winfsp-2.1/bin/launchctl-a64.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

BIN
support/3rd_party/winfsp-2.1/bin/launchctl-x64.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

BIN
support/3rd_party/winfsp-2.1/bin/launchctl-x86.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

BIN
support/3rd_party/winfsp-2.1/bin/launcher-a64.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

BIN
support/3rd_party/winfsp-2.1/bin/launcher-x64.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

BIN
support/3rd_party/winfsp-2.1/bin/launcher-x86.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

BIN
support/3rd_party/winfsp-2.1/bin/memfs-a64.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

BIN
support/3rd_party/winfsp-2.1/bin/memfs-dotnet-msil.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

BIN
support/3rd_party/winfsp-2.1/bin/memfs-x64.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

BIN
support/3rd_party/winfsp-2.1/bin/memfs-x86.exe (Stored with Git LFS) vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.