docs

Home All functions Categories

What’s New in vuFileTools

Version: 5.0
Release date: 2025-09-15

This page highlights new items in the v5 cycle and links to their reference topics.

New in Version 5

Function Description
vuIsNTFSCompressed Checks whether the specified file or folder is NTFS-compressed. Works with both individual files and directories.
vuSetNTFSCompression Enables or disables NTFS compression on the specified file or folder.
vuPrimaryLinkSpeed Retrieves the speed of the primary network connection, in megabits per second (Mbps).
vuIsNetworkSlow Determines whether the primary network connection is slower than a specified threshold. Uses the speed reported by vuPrimaryLinkSpeed().
vuCreateHardLink Creates a hard link to an existing file on NTFS volumes.
vuCreateSymbolicLink_File Creates a symbolic link (soft link) that points to a file. Requires elevated privileges.
vuCreateSymbolicLink_Dir Creates a symbolic link (soft link) that points to a directory. Requires elevated privileges.
vuCreateJunction Creates an NTFS junction point, which acts as a directory reparse point to another folder.
vuAddStartupShortcut Creates a shortcut (.lnk file) in the Windows Startup folder so that the specified program runs automatically when Windows starts.
vuRemoveStartupShortcut Removes a shortcut (.lnk file) from the Windows Startup folder.
vuEnumerateStartupItems Begins enumeration of startup items in the Windows Startup folder.
vuGetStartupItem Retrieves information about the current startup item during enumeration.
vuGetStartupFolder Returns the path to the current user’s Startup folder.
vuRunExists Checks if a given executable file exists on the system path or at a specified location.
vuRunExistsEx Extended version of vuRunExists that supports additional parameters and search modes.
vuPrintExists Checks if a printer with the specified name exists.
vuPrintExistsEx Extended version of vuPrintExists, supporting more detailed checks.
vuRunDelay Runs an executable after a specified delay.
vuRunEx Runs an executable with extended options such as window state or working directory.
vuRunExDelay Combines vuRunEx with a delay before execution.
vuShellEx Executes a shell command using the Windows ShellExecute API.
vuShellDelay Executes a shell command after a specified delay.
vuShellExDelay Executes a shell command with extended options and a delay.
vuPrintToExists Checks if a “Print To” device exists in Windows.
vuPrintToExistsEx Extended version of vuPrintToExists with additional checks.
vuPrintExistsShow Displays whether a specified printer exists using a Windows message box.
vuGetDriveSpace Retrieves total and available space for the specified drive.
vuGetVolumeLabel Returns the volume label for the specified drive.
vuExtractFileNameEx Extracts the file name from a full path, with extended options.
vuExplorerFileType Retrieves the file type description shown in Windows Explorer.
vuIsElevated Checks if the current process is running with elevated (administrator) privileges.
vuElevationType Determines the type of elevation in effect (full, limited, or none).
vuIsFolderCompressed Checks whether the specified folder is compressed at the NTFS level.
vuCreateCompressedFolder Creates a new NTFS-compressed folder.
vuSetFolderCompression Enables or disables NTFS compression on a folder.
vuFileExists Checks whether a specified file exists.
vuFileExistsEx Extended version of vuFileExists, with support for more advanced checks.
vuEnumerateFolderA Begins enumeration of files and folders within a specified directory (ANSI version).
vuGetEnumeratedEntryA Retrieves information about the current entry during folder enumeration (ANSI version).
vuStartDriveEnum Begins enumeration of system drives.
vuGetNextDrive Retrieves information about the next drive in the enumeration.
vuEndDriveEnum Ends drive enumeration and releases associated resources.
vuGetNextDriveAuto Retrieves the next drive in enumeration automatically.
vuStartDriveEnumEx Begins extended drive enumeration with more detail.
vuGetNextDriveEx Retrieves the next drive in the extended enumeration.
vuEndDriveEnumEx Ends extended drive enumeration.
vuGetNextDriveExAuto Retrieves the next drive automatically from extended enumeration.
vuGetDriveList Returns a list of all system drives.
vuGetDriveListEx Extended version of vuGetDriveList, with more detailed drive information.
Home All functions Categories