Please use the below script to disable disk quota for the specific drive.
Disk quota management is permissions given by administrators that set limits on the user, workgroups, or other groups of storage space. By setting a quota, this helps prevents a server or share from becoming full of data, but still allows users to save files
drName = 'C:' ## Here you can modify your drive name if you want to set drive 'E:'
In the below code use the required drive you want to perform the disable disk quota.
Please run the script procedure as either "system user"
The Script run as system User
## to disable disk quotas
drName = 'C:' ## Here you can modify your drive name if you want to set drive 'E:'
import ctypes
from subprocess import Popen, PIPE
class disable_file_system_redirection:
_disable = ctypes.windll.kernel32.Wow64DisableWow64FsRedirection
_revert = ctypes.windll.kernel32.Wow64RevertWow64FsRedirection
def __enter__(self):
self.old_value = ctypes.c_long()
self.success = self._disable(ctypes.byref(self.old_value))
def __exit__(self, type, value, traceback):
if self.success:
self._revert(self.old_value)
with disable_file_system_redirection():
_obj = Popen('fsutil quota disable '+drName, stdout=PIPE, stderr=PIPE, shell=True)
result = _obj.communicate()
rcode = _obj.returncode
if rcode == 0:
print 'disk quotas for the drive {} is successfully disabled'.format(drName)
else:
for line in result:
if line != '':
print line
Comments